//
//  SetupUIViewController.h
//  ent
//
//  Created by Tyrion on 5/22/15.
//  Copyright (c) 2015 ND. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import "SetupData.h"
#import "NickNameModify.h"
#import "CustomAlertView.h"


@interface SetupUIViewController : UIViewController<UITableViewDataSource, UITableViewDelegate, UIActionSheetDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate, UITextFieldDelegate, CustomAlertDelegate>

typedef void (^CallbackBlock)(MUPHTTPRequestOperation *operation, id responseObject);


@property(strong, nonatomic) SetupData      *setupData;
@property(strong, nonatomic) NSMutableArray *dataArray1;
@property(strong, nonatomic) NSMutableArray *dataArray2;
@property(strong, nonatomic) NSMutableArray *valueArray;
@property(strong, nonatomic) NSMutableArray *titleArray;

@property(nonatomic) UIStatusBarStyle oldStatusStyle;

@property(strong, nonatomic) UITableView    *setupTableView;
@property(strong, nonatomic) UIView         *nickNameView;

@property (nonatomic, weak) id<NickNameViewDelegate> delegate;
@property (strong,nonatomic) UITextField *textFieldName;

@property(strong, nonatomic) UIActionSheet  *sheetForPhoto;
@property(strong, nonatomic) UIActionSheet  *sheetForSex;

@end
